home *** CD-ROM | disk | FTP | other *** search
- #import <appkit/appkit.h>
-
- @interface IconView : View
- {
- id image;
- id hilite;
- id titleCell;
- void *data;
- unsigned int length;
- BOOL ghost;
- BOOL selected;
- NXSize imageMax;
- NXSize hiliteMax;
- }
-
- + resetCachedImages;
- + copyIconView:aView;
-
- - initFrame:(const NXRect *) newFrame
- image:anImage
- data:(const void *) someData
- andLength:(unsigned int) newLength
- useSize:(BOOL) sizeValid;
-
- - initFromDragContext:(id <NXDraggingInfo>)context andSize:(NXSize *) aSize;
-
- - (void) setImageSize;
- - getImagePoint:(NXPoint *) imageLoc andHilitePoint:(NXPoint *) hiliteLoc;
-
- - getData:(void **) aPtr andLength:(unsigned int *) aLength;
- - image;
- - setGhost:(BOOL) newGhost;
- - (BOOL) isGhost;
- - (int) state;
- - setState:(int) flag;
-
- @end
-
-